CEO
Kieran McNeill
CEO Approval Rating
- -/100
Imogene is an online clothing store that sells leather jackets, jeans, t-shirts, and sweaters.